rainfall cloud - German English Dictionary